home *** CD-ROM | disk | FTP | other *** search
/ .net 2002 March / DotNetMagazine-Issue107-Coverdisc-NET107-02-03-PCMac.bin / pc / PC Software / free_browsing / DavesQckSearchDbar3-14 / dqsd.exe / strings.js < prev    next >
Text File  |  2002-09-10  |  7KB  |  173 lines

  1. /*
  2.   This file contains all the internationalized strings used in DQSD.
  3.   Feel free to add translations for additional lanugages here. (Your
  4.   local two-letter language code is the one returned when you type
  5.   "navigator.userLanugage=" in the deskbar.)
  6.  
  7.   Please mail or post any additional translations to the support
  8.   group at dqsd-devel@lists.sourceforge.net so other people can
  9.   enjoy them too.
  10.   
  11.   Thanks!
  12. */
  13.  
  14. var MONTH_NAMES =
  15. {
  16.   en: Array('January','February','March','April','May','June','July','August','September','October','November','December','Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'),
  17.   es: Array('Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre','Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'),
  18.   fr: Array('Janvier','FÈvrier','Mars','Avril','Mai','Juin','Juillet','Ao˚t','Septembre','Octobre','Novembre','DÈcembre','Janv', 'FÈvr', 'Mars', 'Avr', 'Mai', 'Juin', 'Juil', 'Ao˚t', 'Sept', 'Oct', 'Nov', 'DÈc'),
  19.   de: Array('Januar', 'Februar', 'M‰rz', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember', 'Jan', 'Feb', 'M‰r', 'Apr', 'Mai', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Dez'),
  20.   no: Array('Januar','Februar','Mars','April','Mai','Juni','Juli','August','September','Oktober','November','Desember','Jan','Feb','Mar','Apr','Mai','Jun','Jul','Aug','Sep','Okt','Nov','Des'),
  21.   nl: Array('Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December','Jan','Feb','Mrt','Apr','Mei','Jun','Jul','Aug','Sep','Okt','Nov','Dec'),
  22.   dk: Array('Januar','Februar','Marts','April','Maj','Juni','Juli','August','September','Oktober','November','December','Jan','Feb','Mar','Apr','Maj','Jun','Jul','Aug','Sep','Okt','Nov','Dec'),
  23.   pt: Array('Janeiro','Fevereiro','MarÁo','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro','Jan','Fev','Mar','Abr','Mai','Jun','Jul','Ago','Set','Out','Nov','Dez'),
  24.   it: Array('Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre', 'Gen', 'Feb', 'Mar', 'Apr', 'Mag', 'Giu', 'Lug', 'Ago', 'Set', 'Ott', 'Nov', 'Dic'),
  25.   is: Array('Jan˙ar','Febr˙ar','Mars','AprÌl','MaÌ','J˙nÌ','J˙lÌ','¡g˙st','September','OktÛber','NÛvember','Desember','jan.','feb.','mar.','apr.','maÌ','j˙n.','j˙l.','·g.','sep.','okt.','nÛv.','des.'),
  26.   fi: Array('Tammikuu','Helmikuu','Maaliskuu','Huhtikuu','Toukokuu','Kes‰kuu','Hein‰kuu','Elokuu','Syyskuu','Lokakuu','Marraskuu','Joulu','Tammi','Helmi','Maalis','Huhti','Touko','Kes‰','Hein‰','Elo','Syys','Loka','Marras','Joulu')
  27. };
  28.  
  29. var DAY_NAMES =
  30. {
  31.   en: Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'),
  32.   es: Array('Domingo','Lunes','Martes','MiÈrcoles','Jueves','Viernes','S·bado','Dom','Lun','Mar','Mie','Jue','Vie','Sab'),
  33.   fr: Array('Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi','Dim','Lun','Mar','Mer','Jeu','Ven','Sam'),
  34.   de: Array('Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag', 'Son', 'Mon', 'Die', 'Mit', 'Don', 'Fre', 'Sam'),
  35.   no: Array('S¯ndag','Mandag','Tirsdag','Onsdag','Torsdag','Fredag','L¯rdag','S¯n','Man','Tir','Ons','Tor','Fre','L¯r'),
  36.   nl: Array('Zondag','Maandag','Dinsdag','Woensdag','Donderdag','Vrijdag','Zaterdag','Zon','Maa','Din','Woe','Don','Vrij','Zat'),
  37.   dk: Array('S¯ndag', 'Mandag', 'Tirsdag', 'Onsdag', 'Torsdag', 'Fredag', 'L¯rdag', 'S¯n', 'Man', 'Tir', 'Ons', 'Tor', 'Fre', 'L¯r'),
  38.   pt: Array('Domingo','Segunda','TerÁa','Quarta','Quinta','Sexta','S·bado','Dom','Seg','Ter','Qua','Qui','Sex','Sab'),
  39.   it: Array('Domenica', 'LunedÏ', 'MartedÏ', 'MercoledÏ', 'GiovedÏ', 'VenerdÏ', 'Sabato', 'Dom', 'Lun', 'Mar', 'Mer', 'Gio', 'Ven', 'Sab'),
  40.   is: Array('sunnudagur','m·nudagur','˛rijudagur','mivikudagur','fimmtudagur','fˆstudagur','laugardagur','sun','m·n','˛ri','mi','fim','fˆs','lau'),
  41.   fi: Array('Sunnuntai', 'Maanantai', 'Tiistai', 'Keskiviikko', 'Torstai', 'Perjantai', 'Lauantai', 'Su', 'Ma', 'Ti', 'Ke', 'To', 'Pe', 'La')
  42. };
  43.  
  44.  
  45. var QUICK_SEARCH =
  46. {
  47.   en: "Quick Search",
  48.   es: "B˙squeda R·pida",
  49.   fr: "Recherche Rapide",
  50.   de: "Schnelle Suche",
  51.   no: "Hurtigs¯k",
  52.   nl: "Snelzoek",
  53.   dk: "Hurtig S¯gning",
  54.   pt: "Pesquisa R·pida",
  55.   is: "Hraleit",
  56.   fi: "Pikahaku"
  57. };
  58.  
  59. var HELP_TEXT =
  60. {
  61.   en: "Type ? for help",
  62.   es: "Escriba ? para ayuda",
  63.   fr: "Saisir ? pour l'aide",
  64.   de: "? f¸r Hilfe",
  65.   no: "Skriv ? for hjelp",
  66.   nl: "Typ ? voor hulp",
  67.   dk: "Skriv ? for hjÊlp",
  68.   pt: "Digite ? para ajuda",
  69.   is: "? gefur hj·lp",
  70.   fi: "Kirjoita ? saadaksesi apua"
  71. };
  72.  
  73. var ABOUT_TEXT = 
  74. {
  75.   en: "Help / About...",
  76.   fi: "Apua / Tietoja..."
  77. };
  78.  
  79. var SEARCH_TITLE =
  80. {
  81.   en: "Search",
  82.   es: "Buscar",
  83.   fr: "Chercher",
  84.   de: "Suchen",
  85.   nl: "Zoek",
  86.   no: "S¯k",
  87.   dk: "S¯g",
  88.   is: "Leit",
  89.   fi: "Haku"
  90. };
  91.  
  92. var NEXT_MONTH =
  93. {
  94.   en: "Next month",
  95.   es: "Mes siguiente",
  96.   de: "N‰chster Monat",
  97.   nl: "Volgende maand",
  98.   no: "Neste mÂned",
  99.   dk: "NÊste mÂned",
  100.   is: "NÊsti m·nuur",
  101.   fi: "Seuraava kuukausi"
  102. };
  103.  
  104. var PREV_MONTH =
  105. {
  106.   en: "Previous month",
  107.   es: "Mes anterior",
  108.   de: "Voriger Monat",
  109.   nl: "Vorige maand",
  110.   no: "Forrige mÂned",
  111.   dk: "Forrige mÂned",
  112.   is: "Fyrri m·nuur",
  113.   fi: "Edellinen kuukausi"
  114. };
  115.  
  116. var NEXT_YEAR =
  117. {
  118.   en: "Next year",
  119.   es: "AÒo siguiente",
  120.   de: "N‰chstes Jahr",
  121.   nl: "Volgend jaar",
  122.   no: "Neste Âr",
  123.   dk: "NÊste Âr",
  124.   is: "NÊsta ·r",
  125.   fi: "Seuraava vuosi"
  126. };
  127.  
  128. var PREV_YEAR =
  129. {
  130.   en: "Previous year",
  131.   es: "AÒo anterior",
  132.   de: "Voriges Jahr",
  133.   nl: "Vorig jaar",
  134.   no: "Forrige Âr",
  135.   dk: "Forrige Âr",
  136.   is: "Fyrra ·r",
  137.   fi: "Edellinen vuosi"
  138. };
  139.  
  140. var GO_TO_TODAY =
  141. {
  142.   en: "Go to today",
  143.   es: "Ir a hoy",
  144.   de: "Wechselt auf aktuelles Datum",
  145.   nl: "Ga naar vandaag",
  146.   no: "G til i dag",
  147.   dk: "G til i dag",
  148.   is: "Fara · daginn Ì dag",
  149.   fi: "Siirry t‰h‰n p‰iv‰‰n"
  150. };
  151.  
  152.  
  153. function getMonthName(m)
  154. {
  155.   var arr = MONTH_NAMES[language];
  156.   if (!arr) arr = MONTH_NAMES["en"];
  157.   return arr[m - 1];
  158. }
  159.  
  160. function getDayName(d)
  161. {
  162.   var arr = DAY_NAMES[language];
  163.   if (!arr) arr = DAY_NAMES["en"];
  164.   return arr[d - 1];
  165. }
  166.  
  167. function local(stringmap)
  168. {
  169.   var qs = stringmap[language];
  170.   if (!qs) return stringmap["en"];
  171.   return qs;
  172. }
  173.